package com.adv.ems.db.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("`t_building_info`")
public class BuildingInfoDO extends BaseDO{
    @TableId(value = "`id`", type = IdType.AUTO)
    private java.lang.Long id;
    @TableField(value = "`institute_id`")
    private java.lang.Long instituteId;
    @TableField(value = "`name_info`")
    private java.lang.String nameInfo;
    @TableField(value = "`code`")
    private java.lang.String code;
    @TableField(value = "`manager_info`")
    private java.lang.String managerInfo;
    @TableField(value = "`profile`")
    private java.lang.String profile;
    @TableField(value = "`address`")
    private java.lang.String address;
    @TableField(value = "`logo`")
    private java.lang.String logo;
    @TableField(value = "`imgs_info`")
    private java.lang.String imgsInfo;
    @TableField(value = "`biz_info`")
    private java.lang.String bizInfo;
    @TableField(value = "`city_info`")
    private java.lang.String cityInfo;
    @TableField(value = "`satellite_location`")
    private java.lang.String satelliteLocation;
    @TableField(value = "`building_size`")
    private java.lang.Double buildingSize;
    @TableField(value = "`business_size`")
    private java.lang.Double businessSize;
    @TableField(value = "`build_time`")
    private java.util.Date buildTime;
    @TableField(value = "`building_layer`")
    private java.lang.String buildingLayer;
    @TableField(value = "`building_type`")
    private java.lang.String buildingType;
    @TableField(value = "`ext`")
    private java.lang.String ext;
    @TableField(value = "`update_time`")
    private java.util.Date updateTime;
    @TableField(value = "`create_time`")
    private java.util.Date createTime;
}